self preservation - Espagnol Anglais Dictionnaire